rag thrasher - Spanish English Dictionary